internal combustion (ic) - Spanish English Dictionary